Ray3D Struct Reference

Inheritance diagram for Ray3D:

TMCObject List of all members.

Public Member Functions

 Ray3D ()
 Ray3D (const TVector3 &origin, const TVector3 &direction)
void Init ()

Public Attributes

TVector3 fOrigin
 Origin of the ray.
TVector3 fDirection
 Direction of the ray.
TVector3 fOx
 Partial derivative of the origin relatively to X.
TVector3 fOy
 Partial derivative of the origin relatively to Y.
TVector3 fDx
 Partial derivates of the direction relatively to X.
TVector3 fDy
 Partial derivates of the direction relatively to Y.

Detailed Description

Information about a 3D Ray (for raytracing)


Constructor & Destructor Documentation

Ray3D::Ray3D (   )  [inline]
 

Ray3D::Ray3D (  const TVector3 &  origin,
const TVector3 &  direction
)  [inline]
 


Member Function Documentation

void Ray3D::Init (  void   )  [inline]
 


Member Data Documentation

TVector3 Ray3D::fDirection
 

Direction of the ray.

TVector3 Ray3D::fDx
 

Partial derivates of the direction relatively to X.

TVector3 Ray3D::fDy
 

Partial derivates of the direction relatively to Y.

TVector3 Ray3D::fOrigin
 

Origin of the ray.

TVector3 Ray3D::fOx
 

Partial derivative of the origin relatively to X.

TVector3 Ray3D::fOy
 

Partial derivative of the origin relatively to Y.


The documentation for this struct was generated from the following file:
Generated on Wed Dec 7 14:27:41 2005 for Carrara SDK Doc by  doxygen 1.4.5